function toGib(byte) {
	return (byte / 1.073741824E9).toFixed(2) + ' Gib';
}

$(function () {
	layui.use(['jquery','table','layer'],function () {
		let $ = layui.jquery;
		let layer = layui.layer;
		$.ajax({
			url: '/disk/static',
			type: 'get',
			success: function (data) {
				$.each(data,function (index, disk) {
					$(`<blockquote class="layui-elem-quote">${disk.diskName}</blockquote><table class="layui-table"><colgroup><col width="20%"></colgroup><thead><tr><td>属性</td><td>值</td></tr></thead><tbody><tr><td>磁盘名称</td><td>${disk.diskName}</td></tr><tr><td>挂载点</td><td>${disk.mountPoint}</td></tr><tr><td>逻辑卷名</td><td>${disk.logicVolume === '' ? '未定义' : disk.logicVolume}</td></tr><tr><td>描述</td><td>${disk.description}</td></tr><tr><td>标签</td><td>${disk.label}</td></tr><tr><td>类型</td><td>${disk.type}</td></tr><tr><td>唯一识别码</td><td>${disk.uuid}</td></tr><tr><td>卷</td><td>${disk.volume}</td></tr><tr><td>参数</td><td>${disk.options}</td></tr><tr><td>总空间</td><td>${toGib(disk.totalSpace)}</td></tr><tr><td>空闲空间</td><td>${toGib(disk.freeSpace)}</td></tr><tr><td>已用空间</td><td>${toGib(disk.usedSpace)}</td></tr><tr><td>空间使用率</td><td>${(disk.usage * 100).toFixed(2)} %</td></tr></tbody></table>`).appendTo($('#container'));
				});
			},
			error: function () {
				layer.msg('出错了');
			}
		});
	});
});